module Kernel
  def multi_send(elemento, *campo)
    campo.flatten.inject(elemento){|rtn, metodo| rtn && rtn.send(metodo)}
  end
end

